stone lugger - French English Dictionary